The Hamiltonian Cycle Problem is Linear-Time Solvable for 4-Connected Planar Graphs

نویسندگان

  • Norishige Chiba
  • Takao Nishizeki
چکیده

A Hamiltonian cycle (path) of a graph G is a simple cycle (path) which contains all the vertices of G. The Hamiltonian cycle problem asks whether a given graph contains a Hamiltonian cycle. It is NP-complete even for 3-connected planar graphs [3, 61. However, the problem becomes polynomial-time solvable for Cconnected planar graphs: Tutte proved that such a graph necessarily contains a Hamiltonian cycle [9, lo]; and, moreover, Gouyou-Beauchamps [4], based on Tutte’s proof, gave an O(n3) algorithm which actually finds a Hamiltonian cycle in such a graph. Throughout the paper n denotes the number of vertices in a graph. In this paper we give a linear algorithm for finding a Hamiltonian cycle in Cconnected planar graphs. This linear algorithm improves GouyouBeauchamps’ O(n3) and Asano, Kikuchi, and Saito’s linear algorithms [l]; the last works only for 4-comected maximal planar graphs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A linear algorithm for finding Hamiltonian cycles in 4-connected maximal planar graphs

The Hamiltonian cycle problem is one of the most popular NP-complete problems, and remains NP-complete even if we restrict ourselves to a class of (3-connected cubic) planar graphs [5,9]. Therefore, there seems to be no polynomial-time algorithm for the Hamiltonian cycle problem. However, for certain (nontrivial) classes of restricted graphs, there exist polynomial-time algorithms [3,4,6]. In f...

متن کامل

5-Connected Toroidal Graphs are Hamiltonian-Connected

The problem on the Hamiltonicity of graphs is well studied in discrete algorithm and graph theory, because of its relation to traveling salesman problem (TSP). Starting with Tutte’s result, stating that every 4-connected planar graph is Hamiltonian, several researchers have studied the Hamiltonicity of graphs on surfaces. Extending Tutte’s technique, Thomassen proved that every 4-connected plan...

متن کامل

Subexponential Parameterized Algorithms for Bounded-Degree Connected Subgraph Problems on Planar Graphs

Notice that if d = 2, MDBCSd is equivalent to the Longest Path (or Cycle, if G is Hamiltonian) problem and can be seen as a generalisation of it. This problem is one of the classical NP-hard problems listed by Garey and Johnson in [3], and it has been recently proved in [1] that MDBCSd is not in Apx for any d ≥ 2. It turns out that without the connectivity constraint, this problem is known to b...

متن کامل

Computational complexity of guarding connected plane graphs

Computational complexity is studied for the problem of stabbing set of straight line segments with the smallest cardinality set of disks of fixed radii r > 0 where the set of segments forms a straight line drawing of some connected planar graph. We claim strong NP-hardness of the problem over the class of 4-connected (i.e. Hamiltonian) plane triangulations of bounded vertex degree for small r, ...

متن کامل

Five-Connected Toroidal Graphs Are Hamiltonian

It is well known that not all 3-connected planar graphs are hamiltonian. Whitney [10] proved that every triangulation of the sphere with no separating triangles is hamiltonian. Tutte [9] proved that every 4-connected planar graph has a Hamilton cycle. Extending Tutte's technique, Thomassen [8] proved that every 4-connected planar graph is in fact Hamilton connected. (A small omission in [8] was...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • J. Algorithms

دوره 10  شماره 

صفحات  -

تاریخ انتشار 1989